illyrian thistle

  1. Noun, Plant Species eşek dikeni